Skip to content

Conversation

@fatmaebrahim
Copy link
Contributor

This PR represents the implementation of a simple build automation tool similar to Make, but with a simpler featureset.

It includes the implementation of features such as:

  • Parse a Makefile into targets with their dependencies and associated commands
  • Detect and report circular dependencies
  • Execute shell commands associated with each target
  • Accept target names as command-line arguments
  • Accept a custom Makefile via optional '-f' flag
  • Execute independent targets concurrently using goroutines
  • Handle and report errors in Makefile parsing and commands execution

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants